 //*********************************************************
 // Family.java        Author:20172323wyh
 //
 // Demonstrates the use of variable length parameter lists
 //*********************************************************

 public class Family
 {
   private String[] members;
   
   //-----------------------------------------------------------
   // Constructor: Sets up this family by storing the (possibly
   // multiple) names that are passed in as parameters.
   //-----------------------------------------------------------
   public Family(String ... names)
   {
      members = names;
   }

   //-----------------------------------------------------------
   // Returns a string representation of this family.
   //-----------------------------------------------------------
   public String toString()
   {
      String result = "";

      for (String name : members)
          result += name + "\n";

      return result;
   }
 }
